The Rising Cost Of Open Source: A Developer's Dilemma